/* CSS Document */
/* Footer */

.copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #780001;
	color: white;
	text-transform: uppercase;
	font-weight: lighter;
	letter-spacing: 2px;
    bottom: 0;
    width: 100%;
}

.contactcopyright{
	
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #780001;
	color: white;
	text-transform: uppercase;
	font-weight: lighter;
	letter-spacing: 2px;
	position: fixed;
    bottom: 0;
    width: 100%;
	
}

.contactbar{
	
	width: auto;
	height: 17%;
	background-color: #780001;
	text-align: center;
	display: flex;
  	justify-content: center;
	
}

.contactbarpadding{
	
	width: 100%;
	height: 2%;
	background-color: deeppink;
	
}


.aboutinfo{
	
	width: 60%;
	height: 70%;
	background-color: aqua;
	float: left;
	}

.aboutinfobox{
	
	width: 25%;
	height: 100%;
	color: white;
	display: block;
	background-color: #780001;
	float: left;
	
	
}

.aboutinfologo{
	
	width: 100%;
	height: 25%;
	display: flex;
	float: left;
	justify-content: center;
	padding-bottom: 10%;
	
}

.aboutinfotext{
	
	width: 100%;
	height: 100%;
	display: block;
	padding-top: 17%;
	text-align: center;
	letter-spacing: 1px;
	
	
}

.emailtext{
	
	color: inherit;
	text-decoration:none; 
	
}

.contactpadding{
	
	width: 100%;
	height: 2%;
	background-color: #780001;
	
}

.accreditationsection{
	
	width: 100%;
	height: 10%;
	padding-bottom: 2%;
	text-align: center;
	display: flex;
  	justify-content: center;
	position: relative;
	display: block;
	
	
}

.accreditationlogobox{
	
	width: 100%;
	height: 100%;
	position: relative;
	
}

.accreditationpicture{
	
	width: 10%;
	height: 100%;
	
}

.accreditationpictureNQA{
	
	width: 8%;
	height: 100%;
	padding-right: 3%;
	
}

.accreditationpictureHTRI{
	
	width: 9%;
	height: 50%;
	padding-right: 3%;
	padding-bottom: 1%;
	
}

.accreditationpictureACHILLES{
	
	width: 8%;
	height: 100%;	
	padding-right: 3%;
	
}

.accreditationpictureFPAL{
	
	width: 7%;
	height: 100%;
	padding-right: 3%;
	
}

.accreditationpictureBSI{
	
	width: 10%;
	height: 100%;
	
}

@media screen and (max-width: 1400px){
	
.copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #780001;
	color: white;
	text-transform: uppercase;
	font-weight: lighter;
	letter-spacing: 2px;
}

.contactbar{
	
	width: auto;
	height: 17%;
	background-color: #780001;
	text-align: center;
	display: flex;
  	justify-content: center;
	
}

.contactbarpadding{
	
	width: 100%;
	height: 2%;
	background-color: deeppink;
	
}


.aboutinfo{
	
	width: 60%;
	height: 70%;
	background-color: aqua;
	float: left;
	}

.aboutinfobox{
	
	width: 25%;
	height: 100%;
	color: white;
	display: block;
	background-color: #780001;
	float: left;
	
	
}

.aboutinfologo{
	
	width: 100%;
	height: 25%;
	display: flex;
	float: left;
	justify-content: center;
	padding-bottom: 10%;
	
}

.aboutinfotext{
	
	width: 100%;
	height: 100%;
	display: block;
	padding-top: 17%;
	text-align: center;
	
	
}

.emailtext{
	
	color: inherit;
	text-decoration:none; 
	
}

.contactpadding{
	
	width: 100%;
	height: 2%;
	background-color: #780001;
	
}

.accreditationsection{
	
	width: 100%;
	height: 10%;
	padding-bottom: 2%;
	text-align: center;
	display: flex;
  	justify-content: center;
	position: relative;
	display: block;
	
	
}

.accreditationlogobox{
	
	width: 100%;
	height: 100%;
	position: relative;
	
}

.accreditationpicture{
	
	width: 10%;
	height: 100%;
	
}

.accreditationpictureNQA{
	
	width: 10%;
	height: 100%;
	padding-right: 3%;
	
}

.accreditationpictureHTRI{
	
	width: 10%;
	height: 50%;
	padding-right: 3%;
	
}

.accreditationpictureACHILLES{
	
	width: 10%;
	height: 100%;	
	padding-right: 3%;
	
}

.accreditationpictureFPAL{
	
	width: 10%;
	height: 100%;
	padding-right: 3%;
	
}

.accreditationpictureBSI{
	
	width: 13%;
	height: 100%;
	
}
	
}@media screen and (max-width: 1400px){
	
.copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #780001;
	color: white;
	text-transform: uppercase;
	font-weight: lighter;
	letter-spacing: 2px;
}

.contactbar{
	
	width: auto;
	height: 17%;
	background-color: #780001;
	text-align: center;
	display: flex;
  	justify-content: center;
	
}

.contactbarpadding{
	
	width: 100%;
	height: 2%;
	background-color: deeppink;
	
}


.aboutinfo{
	
	width: 60%;
	height: 70%;
	background-color: aqua;
	float: left;
	}

.aboutinfobox{
	
	width: 25%;
	height: 100%;
	color: white;
	display: block;
	background-color: #780001;
	float: left;
	
	
}

.aboutinfologo{
	
	width: 100%;
	height: 25%;
	display: flex;
	float: left;
	justify-content: center;
	padding-bottom: 10%;
	
}

.aboutinfotext{
	
	width: 100%;
	height: 100%;
	display: block;
	padding-top: 17%;
	text-align: center;
	
	
}

.emailtext{
	
	color: inherit;
	text-decoration:none; 
	
}

.contactpadding{
	
	width: 100%;
	height: 2%;
	background-color: #780001;
	
}

.accreditationsection{
	
	width: 100%;
	height: 10%;
	padding-bottom: 2%;
	text-align: center;
	display: flex;
  	justify-content: center;
	position: relative;
	display: block;
	
	
}

.accreditationlogobox{
	
	width: 100%;
	height: 100%;
	position: relative;
	
}

.accreditationpicture{
	
	width: 10%;
	height: 100%;
	
}

.accreditationpictureNQA{
	
	width: 10%;
	height: 100%;
	padding-right: 3%;
	
}

.accreditationpictureHTRI{
	
	width: 10%;
	height: 50%;
	padding-right: 3%;
	
}

.accreditationpictureACHILLES{
	
	width: 10%;
	height: 100%;	
	padding-right: 3%;
	
}

.accreditationpictureFPAL{
	
	width: 10%;
	height: 100%;
	padding-right: 3%;
	
}

.accreditationpictureBSI{
	
	width: 13%;
	height: 100%;
	
}	
	
}
